package com.wangzhy.financial.mapper;

import java.util.List;
import com.wangzhy.financial.domain.XmKmConfig;

/**
 * 经济科目配置信息Mapper接口
 * 
 * @author wangzhy
 * @date 2021-11-15
 */
public interface XmKmConfigMapper 
{
    /**
     * 查询经济科目配置信息
     * 
     * @param configId 经济科目配置信息ID
     * @return 经济科目配置信息
     */
    public XmKmConfig selectXmKmConfigById(String configId);

    /**
     * 查询经济科目配置信息列表
     * 
     * @param xmKmConfig 经济科目配置信息
     * @return 经济科目配置信息集合
     */
    public List<XmKmConfig> selectXmKmConfigList(XmKmConfig xmKmConfig);

    /**
     * 新增经济科目配置信息
     * 
     * @param xmKmConfig 经济科目配置信息
     * @return 结果
     */
    public int insertXmKmConfig(XmKmConfig xmKmConfig);

    /**
     * 修改经济科目配置信息
     * 
     * @param xmKmConfig 经济科目配置信息
     * @return 结果
     */
    public int updateXmKmConfig(XmKmConfig xmKmConfig);

    /**
     * 删除经济科目配置信息
     * 
     * @param configId 经济科目配置信息ID
     * @return 结果
     */
    public int deleteXmKmConfigById(String configId);

    /**
     * 批量删除经济科目配置信息
     * 
     * @param configIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteXmKmConfigByIds(String[] configIds);
}
